Плагин CommandLine для jOSM (окружности, дуги и т.п. + свои команды)

Ещё: хочу чтобы выделенное в JOSM пришло в OSM XML в скрипте. Чтобы выделить всё, что нужно, потом нажать кнопку. А то если сначала запускаешь команду, то потом, пока вводишь, права на ошибку нет.

Hind, сейчас такое можно сделать, или это тема отдельной фичи? Изучаю скрипт replace.py

Не показываются иконки команд.

В консоли вижу:
Error parsing gtk-icon-sizes string: ‘’

Could not load tool definition Address
Could not load tool definition Cut
Could not load tool definition Circle
Could not load tool definition Replace

Как отлаживать эти скрипты?

import ipdb; ipdb.set_trace() не выводит консоль при вызове из JOSM. А если запустить саму команду python test.py < test.osm ничего не происходит.

С автоматической загружалкой скриптов из вики пока дело не продвигается?

print’ами в stderr

Дык а чего с

? Не удалось пока побороть?

А если из xml с описанием команд атрибуты icon выбросить?

У кого иконки глючили, попробуйте проапдейтиться до последней версии. :3

Если атрибут icon выкинуть, то вроде становилось нормально (по крайней мере через copy.png проскакивало), на новой версии (4875) работает и без этого, спасибо.

Может надо добавить address в основной набор (или добавить на него ссылку в вики) и соответственно обновить вики?

Нет, не надо. Плагин не только для РФ, а команда плохо зделана тупо. В идеале она должна правильно выдирать улицы и номера, а не брать два последних куска между запятыми. :3

Сделал автокачалку-распаковывалку файлов для JOSM по XML-описанию действий. Если перепакуете стандартные команды в JAR или ZIP, можно проверять на этом отличном плагине )) http://josm.openstreetmap.de/ticket/4421 http://josm.openstreetmap.de/attachment/ticket/4421/testDownloaderAndUnzipper.xml

плагин для упаковки плагина, который позволяет писать плагины

И XML-описание изменений в XML-файле для настройки плагина, который позволяет писать плагины там тоже есть :slight_smile:

При запуске Джосма с подключённым плагином commandline выскакивает такое предупреждение:

Получается нужно обновиться до текущей разрабатываемой версии Джосма ?

Это как-то у вас плагин обновился поперёд батьки.
Сам плагин как таковой ничего подобного не требует.

Попробуйте отключить плагин в настройках, снести commandline.jar, и после запуска установить заново.

Многие плагины при первой установке требуют 4980 версию JOSM. Лечится принудительным обновлением плагинов с закладки управления плагинов в JOSM

После обновления шорткатов Дирк проставил всем плагинам минимальную версию 4980. Пруфпик.
Привет авторитарной модели разработки.

Спасибо. помогло простое обновление модулей в настрой4ках ДЖОСМа

Теперь другая проблема. При попытке нарисовать окружность или дугу коммандлайн “зависает” в стадии “обработка”. По Esc прерывается.
Установлен питон 2.5.
В чём может быть дело?

Некоторым 4980 я тоже проставил, иначе они бы вообще вылеьали при работе с новым Josm) Но это всего лишь значит, что для старого Josm плагин не обновится.